package main

import "fmt"

type Mystring string

func (m Mystring) method() {
	fmt.Println("我是一个值方法，请注意这是一个值方法")
}

func (m *Mystring) pointmethod() {
	fmt.Println("我是一个指针方法，请注意我是一个指针方法")
}

func main() {
	value := Mystring("hello go")
	point := &value
	value.method()
	value.pointmethod()
	fmt.Println()
	point.method()
	point.pointmethod()
}
